low-powered ship - French English Dictionary